gtk-install-headers-data.props \
gtk-version-paths.props \
gtkprebuild-broadway.props \
- gtkprebuild.props
+ gtkprebuild.props \
+ gtk-copy-gdk-broadway.props
-include $(top_srcdir)/git.mk
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release_Broadway|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="gtk-build-defines.props" />
+ <Import Project="gtk-copy-gdk-broadway.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug_Broadway|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="gtk-build-defines.props" />
+ <Import Project="gtk-copy-gdk-broadway.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release_Broadway|x64'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="gtk-build-defines.props" />
+ <Import Project="gtk-copy-gdk-broadway.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug_Broadway|x64'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="gtk-build-defines.props" />
+ <Import Project="gtk-copy-gdk-broadway.props" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup>
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <_PropertySheetDisplayName>gtkcopygdkbroadwayprops</_PropertySheetDisplayName>\r
+ </PropertyGroup>\r
+ <ItemDefinitionGroup>\r
+ <PostBuildEvent>\r
+ <Command>\r
+if "$(Configuration)" == "Release" goto END
+\r
+if "$(Configuration)" == "Debug" goto END
+\r
+if "$(Configuration)" == "Release_Broadway" goto DoRelease
+\r
+if "$(Configuration)" == "Debug_Broadway" goto DoDebug
+\r
+\r
+:DoRelease
+\r
+mkdir .\Release\$(Platform)\bin
+\r
+copy /b $(Configuration)\$(Platform)\bin\$(GtkDllPrefix)gdk$(GtkDllSuffix).dll .\Release\$(Platform)\bin\
+\r
+copy /b $(Configuration)\$(Platform)\bin\gdk-$(ApiVersion).lib .\Release\$(Platform)\bin\
+\r
+goto END
+\r
+\r
+:DoDebug
+\r
+mkdir .\Debug\$(Platform)\bin
+\r
+copy /b $(Configuration)\$(Platform)\bin\$(GtkDllPrefix)gdk$(GtkDllSuffix).dll .\Debug\$(Platform)\bin\
+\r
+copy /b $(Configuration)\$(Platform)\bin\gdk-$(ApiVersion).lib .\Debug\$(Platform)\bin\
+\r
+goto END
+\r
+\r
+:END\r
+ </Command>\r
+ </PostBuildEvent>\r
+ </ItemDefinitionGroup>\r
+</Project>
\ No newline at end of file
gtk-install-headers-data.vsprops \
gtk-version-paths.vsprops \
gtkprebuild.vsprops \
- gtkprebuild-broadway.vsprops
+ gtkprebuild-broadway.vsprops \
+ gtk-copy-gdk-broadway.vsprops
-include $(top_srcdir)/git.mk
</Configuration>\r
<Configuration\r
Name="Debug_Broadway|Win32"\r
- InheritedPropertySheets=".\gtk-build-defines.vsprops"\r
+ InheritedPropertySheets=".\gtk-build-defines.vsprops;.\gtk-copy-gdk-broadway.vsprops"\r
ConfigurationType="2"\r
CharacterSet="2"\r
>\r
</Configuration>\r
<Configuration\r
Name="Release_Broadway|Win32"\r
- InheritedPropertySheets=".\gtk-build-defines.vsprops"\r
+ InheritedPropertySheets=".\gtk-build-defines.vsprops;.\gtk-copy-gdk-broadway.vsprops"\r
ConfigurationType="2"\r
CharacterSet="2"\r
WholeProgramOptimization="1"\r
</Configuration>\r
<Configuration\r
Name="Debug_Broadway|x64"\r
- InheritedPropertySheets=".\gtk-build-defines.vsprops"\r
+ InheritedPropertySheets=".\gtk-build-defines.vsprops;.\gtk-copy-gdk-broadway.vsprops"\r
ConfigurationType="2"\r
CharacterSet="2"\r
>\r
--- /dev/null
+<?xml version="1.0" encoding="Windows-1252"?>\r
+<VisualStudioPropertySheet\r
+ ProjectType="Visual C++"\r
+ Version="8.00"\r
+ Name="gtkcopygdkbroadwayprops"\r
+ >\r
+ <Tool\r
+ Name="VCPostBuildEventTool"\r
+ CommandLine="\r
+if "$(ConfigurationName)" == "Release" goto END
\r
+if "$(ConfigurationName)" == "Debug" goto END
\r
+if "$(ConfigurationName)" == "Release_Broadway" goto DoRelease
\r
+if "$(ConfigurationName)" == "Debug_Broadway" goto DoDebug
\r
+\r
+:DoRelease
\r
+mkdir .\Release\$(PlatformName)\bin
\r
+copy /b $(ConfigurationName)\$(PlatformName)\bin\$(GtkDllPrefix)gdk$(GtkDllSuffix).dll .\Release\$(PlatformName)\bin\
\r
+copy /b $(ConfigurationName)\$(PlatformName)\bin\gdk-$(ApiVersion).lib .\Release\$(PlatformName)\bin\
\r
+goto END
\r
+\r
+:DoDebug
\r
+mkdir .\Debug\$(PlatformName)\bin
\r
+copy /b $(ConfigurationName)\$(PlatformName)\bin\$(GtkDllPrefix)gdk$(GtkDllSuffix).dll .\Debug\$(PlatformName)\bin\
\r
+copy /b $(ConfigurationName)\$(PlatformName)\bin\gdk-$(ApiVersion).lib .\Debug\$(PlatformName)\bin\
\r
+goto END
\r
+\r
+:END
\r
+"\r
+ />\r
+</VisualStudioPropertySheet>
\ No newline at end of file